@charset "utf-8";
body{ width: 100%;height: 100%;font-size: 16px;font-family: "微软雅黑","Microsoft YaHei";color: #333;background-color: #fff;line-height: 100%}
body,button,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,ul{ margin: 0;padding: 0;box-sizing: border-box}
li,ol,ul{ list-style: none}
a{ text-decoration: none;}
img{ border: none;display: inline-block;vertical-align: middle}
.w1200{width: 1200px;margin: 0 auto;}
.clearfix:after{ display: block;height: 0;content: "";clear: both;}
.ellipsis{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;}

.pagination {
    position: absolute;
    z-index: 20;
    bottom: 10px;
    width: auto;
    right: 10px;
  }
  .swiper-pagination-switch {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #D8D8D8;
    margin: 0 8px;
    opacity: 0.8;
    border: 1px solid #D8D8D8;
    cursor: pointer;
  }
  .swiper-active-switch {
    background: #0D9968;
    border: 1px solid #0D9968;
  }
